generate Object
suspend fun <TOutput> generateObject(model: LanguageModel, output: Output<TOutput>, prompt: String? = null, messages: List<ModelMessage> = emptyList(), system: String? = null, temperature: Float? = null, topP: Float? = null, topK: Int? = null, maxOutputTokens: Int? = null, stopSequences: List<String> = emptyList(), seed: Int? = null, providerOptions: Map<String, JsonElement> = emptyMap(), abortSignal: AbortSignal = AbortSignalNever, presencePenalty: Float? = null, frequencyPenalty: Float? = null, responseFormat: ResponseFormat = ResponseFormat.Text): GenerateObjectResult<TOutput>
Deprecated
Use generateText(output = ...) instead.
Deprecated v6 compatibility helper. Prefer generateText with output = ...; this wrapper exists for call sites that still use the object-generation vocabulary.